Effective CMM-Based Process Improvement
نویسنده
چکیده
The Capability Maturity ModelSM for Software developed by the Software Engineering Institute has had a major influence on software process and quality improvement around the world. Although the CMMSM has been widely adopted, there remain many misunderstandings about how to use it effectively for business-driven software process improvement. This paper discusses how to use the CMM correctly and effectively. It also discusses aspects of successful process improvement efforts that are not explicitly addressed by the CMM, but which are critical to achieving business and process improvement goals.
منابع مشابه
In search of a Ciborra strategy for CMM- based software process improvement
Many organizations fail in implementing software process improvement by use of Capability Maturity Model (CMM) frameworks. Ciborra has argued that frameworks of this kind make managers confuse the real with the ideal, suggesting an alternative path towards improvement based on phenomenology, emphasising values like care, hospitality and cultivation. The hypothesis in this research is that there...
متن کاملCompeting values in software process improvement: an assumption analysis of CMM from an organizational culture perspective
The capability maturity model (CMM) approach to software process improvement is the most dominant paradigm of organizational change that software organizations implement. While some organizations have achieved various levels of success with the CMM, the vast majority have failed. In this paper, we investigate the assumptions about organizational culture embedded in the CMM models and we discuss...
متن کاملTheoretical Model of Software Process Improvement for CMM and CMMI based on QFD
In this paper, we first introduce Software Process Improvement (SPI) and Quality Function Deployment (QFD); then study theoretical model of SPI for CMM and CMMI based on QFD. Through the research, we hope to achieve three goals: first, to develop a method, based on QFD, for the integration and prioritization of requirements from multiple perspectives; second, to map process requirements, includ...
متن کاملSystematic review of organizational motivations for adopting CMM-based SPI
Background: Software Process Improvement (SPI) is intended to improve software engineering, but can only be effective if used. To improve SPI’s uptake, we should understand why organizations adopt SPI. CMM-based SPI approaches are widely known and studied. Objective: We investigated why organizations adopt CMM-based SPI approaches, and how these motivations relate to organizations’ size. Method...
متن کاملWork Dispersion , Process - Based Learning , and Offshore Software Development Performance 1
In this paper we develop a learning-mediated model of offshore software project productivity and quality to examine whether widely adopted structured software processes are effective in mitigating the negative effects of work dispersion in offshore software development. We explicate how the key process areas of the capability maturity model (CMM) can be utilized as a platform to launch learning...
متن کامل